package appapi.Vo.brider;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @author dhq
 * @version 1.0
 * @date 2023/9/13  8:43
 */
@Data
public class FaceRecordVo  implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value="记录时间")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime faceTime;

    @ApiModelProperty(value="采集时间")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;

    @ApiModelProperty(value="操作员Id")
    private Long operId;
    @ApiModelProperty(value="操作员编号")
    private String operNo;
    @ApiModelProperty(value="操作员性别 0 男 1女")
    private Integer operSex;
    @ApiModelProperty(value="操作员姓名")
    private String operName;
    @ApiModelProperty(value="证件号")
    private String operCardId;
    @ApiModelProperty(value="记录ID")
    private Long id;
    @ApiModelProperty(value="设备Id")
    private Long deviceId;
    @ApiModelProperty(value="设备SN")
    private String deviceSn;
    @ApiModelProperty(value="识别头像")
    private String faceRecordUrl;
    @ApiModelProperty(value="人员头像")
    private String faceUrl;

    @ApiModelProperty(value="设备编号")
    private String equipNo;
    @ApiModelProperty(value="设备名称")
    private String equipName;
    @ApiModelProperty(value="所属项目")
    private String projName;
}
